\hypertarget{class_a_s_u_s_mouse}{}\doxysection{A\+S\+U\+S\+Mouse Class Reference}
\label{class_a_s_u_s_mouse}\index{ASUSMouse@{ASUSMouse}}


{\ttfamily \#include $<$Mouse.\+h$>$}

Inheritance diagram for A\+S\+U\+S\+Mouse\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_a_s_u_s_mouse}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_a_s_u_s_mouse_acf5d2e439bb81d0b4cdfb6c1e9aedf7b}{A\+S\+U\+S\+Mouse}} ()
\item 
virtual \mbox{\hyperlink{class_a_s_u_s_mouse_a59cfdf0f83dc08da09c413629ffc6b11}{$\sim$\+A\+S\+U\+S\+Mouse}} ()
\item 
virtual \mbox{\hyperlink{_my_self_def_8h_a7927e087749615dae3114cc27b91c86d}{V\+O\+ID}} \mbox{\hyperlink{class_a_s_u_s_mouse_add3dfba5ea10df8e8549971a0d6d27cc}{Operation}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_a_s_u_s_mouse_a12c5d7f5c07f941558e973a36a24ae50}{A\+S\+U\+S\+Mouse}} (const \mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}} \&c\+A\+S\+U\+S\+Mouse)
\item 
\mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}} \& \mbox{\hyperlink{class_a_s_u_s_mouse_aa38a4db45582d58025af304880f4b183}{operator=}} (const \mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}} \&c\+A\+S\+U\+S\+Mouse)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}


Definition at line 139 of file Mouse.\+h.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_a_s_u_s_mouse_acf5d2e439bb81d0b4cdfb6c1e9aedf7b}\label{class_a_s_u_s_mouse_acf5d2e439bb81d0b4cdfb6c1e9aedf7b}} 
\index{ASUSMouse@{ASUSMouse}!ASUSMouse@{ASUSMouse}}
\index{ASUSMouse@{ASUSMouse}!ASUSMouse@{ASUSMouse}}
\doxysubsubsection{\texorpdfstring{ASUSMouse()}{ASUSMouse()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily A\+S\+U\+S\+Mouse\+::\+A\+S\+U\+S\+Mouse (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Construction


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 119 of file Mouse.\+cpp.

\mbox{\Hypertarget{class_a_s_u_s_mouse_a59cfdf0f83dc08da09c413629ffc6b11}\label{class_a_s_u_s_mouse_a59cfdf0f83dc08da09c413629ffc6b11}} 
\index{ASUSMouse@{ASUSMouse}!````~ASUSMouse@{$\sim$ASUSMouse}}
\index{````~ASUSMouse@{$\sim$ASUSMouse}!ASUSMouse@{ASUSMouse}}
\doxysubsubsection{\texorpdfstring{$\sim$ASUSMouse()}{~ASUSMouse()}}
{\footnotesize\ttfamily A\+S\+U\+S\+Mouse\+::$\sim$\+A\+S\+U\+S\+Mouse (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Destruction


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 131 of file Mouse.\+cpp.

\mbox{\Hypertarget{class_a_s_u_s_mouse_a12c5d7f5c07f941558e973a36a24ae50}\label{class_a_s_u_s_mouse_a12c5d7f5c07f941558e973a36a24ae50}} 
\index{ASUSMouse@{ASUSMouse}!ASUSMouse@{ASUSMouse}}
\index{ASUSMouse@{ASUSMouse}!ASUSMouse@{ASUSMouse}}
\doxysubsubsection{\texorpdfstring{ASUSMouse()}{ASUSMouse()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily A\+S\+U\+S\+Mouse\+::\+A\+S\+U\+S\+Mouse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}} \&}]{c\+A\+S\+U\+S\+Mouse }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Copy Construction


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}}\& c\+A\+S\+U\+S\+Mouse \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_a_s_u_s_mouse_add3dfba5ea10df8e8549971a0d6d27cc}\label{class_a_s_u_s_mouse_add3dfba5ea10df8e8549971a0d6d27cc}} 
\index{ASUSMouse@{ASUSMouse}!Operation@{Operation}}
\index{Operation@{Operation}!ASUSMouse@{ASUSMouse}}
\doxysubsubsection{\texorpdfstring{Operation()}{Operation()}}
{\footnotesize\ttfamily \mbox{\hyperlink{_my_self_def_8h_a7927e087749615dae3114cc27b91c86d}{V\+O\+ID}} A\+S\+U\+S\+Mouse\+::\+Operation (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Operation


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implements \mbox{\hyperlink{class_mouse_adf84fc28b6d24fa2b49650cd56827387}{Mouse}}.



Definition at line 143 of file Mouse.\+cpp.

\mbox{\Hypertarget{class_a_s_u_s_mouse_aa38a4db45582d58025af304880f4b183}\label{class_a_s_u_s_mouse_aa38a4db45582d58025af304880f4b183}} 
\index{ASUSMouse@{ASUSMouse}!operator=@{operator=}}
\index{operator=@{operator=}!ASUSMouse@{ASUSMouse}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}}\& A\+S\+U\+S\+Mouse\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}} \&}]{c\+A\+S\+U\+S\+Mouse }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Assignment


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}}\& c\+A\+S\+U\+S\+Mouse \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\mbox{\hyperlink{class_a_s_u_s_mouse}{A\+S\+U\+S\+Mouse}}\& 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Product/groupinc/\mbox{\hyperlink{_mouse_8h}{Mouse.\+h}}\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Product/\mbox{\hyperlink{_mouse_8cpp}{Mouse.\+cpp}}\end{DoxyCompactItemize}
